package com.qyhl.module_activities.act.player.newlist;

import com.alibaba.fastjson.JSONArray;
import com.google.gson.JsonArray;

public interface ActNewVoteContract {
    interface ActNewVoteView {
        /**
         * 投票失败
         */
        void onVoteError(String string);

        /**
         * 投票成功
         */
        void onVoteSuccess(String coin);
    }

    interface ActNewVotePresenter {
        void doVote(String actId, String userName, JsonArray playVote);

        /**
         * 获取异常
         *
         */
        void onVoteError(String string);

        /**
         * 投票成功
         */
        void onVoteSuccess(String coin);
    }

    interface ActNewVoteModel {
        void doVote(String actId, String userName, JsonArray playVote);
    }
}
